storm petrel – English–Lietuvių kalba translations

🇬🇧 en lt 🇱🇹

storm petrel noun

  • small seabird
audrašauklis
Wiktionary Links